﻿#pragma once
#ifndef Image2Mesh_hpp
#define Image2Mesh_hpp

#include"ImageInterface.hpp"
#include"../../TesMath/TesMesh.h"

namespace MMF { namespace Mesh {

class Image2Mesh
{

    //图片
    ImageInterface& mImg;

    //每像素间插值点数
    int mLerpNum;

    //插值后的网格数据
    TesMesh mMesh;

public:

    //构造函数
    Image2Mesh(ImageInterface& img, int lerpNum);

    //转换
    void Convert();

    //获取网格
    const TesMesh& Mesh();
};

}}
#endif